package ProcessControl;

import java.util.Scanner;

public class Demo03 {
    public static void main(String[] args) {
        //已经初始化i = 0
//        int i =0;
//        float f = 0.0f;
//        System.out.println("请输入一个整数: ");
//        Scanner scanner = new Scanner(System.in);
//        //此时给i赋值,赋值数值为输入的值
//        i = scanner.nextInt();
//        if (scanner.hasNextInt()){
//        //此时才输出i的值为输入的值
//            System.out.println("你输入的整数为: "+i);
//        }
//
        //所以正确的写法为下:
        //我们要接收用户输入,先把scanner定义下来
        Scanner scanner = new Scanner(System.in);
        //我们要判断用户输入的是整数还是小数;首先先定义
//        int i =0;
//        float f =0.0f ;
        if (scanner.hasNextInt()){
            //如果上面定义了i 此时的i 不需要重新定义
            int i =scanner.nextInt();
            System.out.println("你输入的整数为: "+i);
        }

        scanner.close();
    }
}
